/**组件topPart**/
html,body{
    height: 100%;
}
*{
    margin: 0;
    padding: 0;
    border: 0;
}
@media screen and (min-width: 1440px ) {
    #topPart .logo {  width: 340px;  height: 32px;  margin: 14px 0px 0px 15px;  }
    #topPart {  height: 58px;  }
    #topPart .userBox {  line-height: 58px;  }
    #middlePart .layout-menu-left{ width: 160px }
    #middlePart .ivu-menu-item{ padding: 10px 16px 10px ;font-size: 14px;}
    #middlePart .ivu-col-span-3 .ivu-menu-submenu-title{ padding: 7px 18px; height: 40px; font-size: 16px }
}
@media screen and (min-width: 1366px ) and (max-width: 1440px ) {
    #topPart {  height: 54px;  }
    #topPart .logo {  width: 316px;  height: 30px;  margin: 12px 0px 0px 15px;  }
    #topPart .userBox {  line-height: 54px;  }
    #middlePart .layout-menu-left{ width: 145px }
    #middlePart .ivu-menu-item{ padding: 10px 16px 10px ;font-size: 14px;}
    #middlePart .ivu-col-span-3 .ivu-menu-submenu-title{ padding: 7px 18px; height: 40px; font-size: 14px }
}
@media screen and (min-width: 1280px ) and (max-width: 1366px ) {
    #topPart {  height: 50px;  }
    #topPart .logo {  width: 330px;  height: 28px;  margin: 12px 0px 0px 15px;  }
    #topPart .userBox {  line-height: 50px;  }
    #middlePart .layout-menu-left{ width: 145px }
    #middlePart .ivu-menu-item{ padding: 10px 16px 10px ;font-size: 14px;}
    #middlePart .ivu-col-span-3 .ivu-menu-submenu-title{ padding: 7px 18px; font-size:14px; height: 40px}
}
@media screen and (min-width: 1024px ) and (max-width: 1280px ) {
    #topPart {  height: 47px;  }
    #topPart .logo {  width: 310px;  height: 27px;  margin: 11px 0px 0px 15px;  }
    #topPart .userBox {  line-height: 47px;  }
    #middlePart .layout-menu-left{ width: 145px }
    #middlePart .ivu-menu-item{ padding: 10px 16px 10px ;font-size: 12px;}
    #middlePart .ivu-col-span-3 .ivu-menu-submenu-title{ padding: 7px 16px; font-size:14px; height: 40px}
}
@media screen and (max-width: 1024px ) {
    #topPart {  height: 37px;  }
    #topPart .logo {  width: 274px;  height: 24px;  margin: 7px 0px 0px 15px;  }
    #topPart .userBox {  line-height: 37px;  }
    #middlePart .layout-menu-left{ width: 110px }
    #middlePart .ivu-menu-item{ padding: 7px 15px 7px ;font-size: 10px;}
    #middlePart .ivu-col-span-3 .ivu-menu-submenu-title{ padding: 7px 16px; font-size:10px; height: 40px}
}



